package cn.trda.service;

import java.util.List;

import cn.trda.pojo.Systemconfig;
import cn.trda.util.MySqlPageUtil;

public interface SystemConfigService {
	    Systemconfig selectByPrimaryKey(Long id);
	    List<Systemconfig> selectByConfigType(Integer configType);
	    
	    List<Systemconfig> getSystemConfigByConfigType(Systemconfig systemConfig)throws Exception;
		Integer selectMaxTypeValueByConfigType(Systemconfig systemConfig)throws Exception;
		int addSystemConfig(Systemconfig systemConfig)throws Exception;
		Integer deleteSystemConfigById(Systemconfig systemConfig)throws Exception;
		Systemconfig getSystemConfigById(Long id)throws Exception;
		int updateSystemConfig(Systemconfig systemconfig)throws Exception;
		Integer getCount(Integer configtype)throws Exception;
		List<Systemconfig> getSystemConfigByPage(Systemconfig systemConfig,MySqlPageUtil pt)throws Exception;
}
